rocket-propelled grenades - English Synonyms Dictionary